home *** CD-ROM | disk | FTP | other *** search
- ; $VER: Install_MultiConcept V0.7 (17.08.96) Claus Dilly
-
- ((set tempi "") (set email "TANGRAM@eagle.ame.osn.de"))
-
- (set def "REXX:")
- (set sourcefile "S/MultiConcept")
- ;(set sourceicon "S/MultiConcept.info")
- (set sourcedoc "Dok/MultiConcept.guide")
- (set helpfile "Locale/help/deutsch/MC.fc")
- (set hpath "SYS:Locale/Help/deutsch/")
-
- (set nicon "\nHaben Sie NewIcons auf Ihrem\nSYSTEM installiert ?\n")
- (set minver1 38) ;Version rexxtricks.library
- (set minrev1 6) ;Revision rexxtricks.library
-
- (set minver2 37) ;Version rexxreqtools.library
- (set minrev2 95) ;Revision rexxreqtools.library
-
- (set minver3 4) ;Version whatis.library
- (set minrev3 0) ;Revision whatis.library
-
- ;###############################################################################
- ;## Konfiguration der Tooltypes ##
- ;###############################################################################
- (procedure KONFIG
-
- (set text1 (cat "\nJetzt werden die Tooltypes für das Script konfiguriert\n"
- "\nSie bestimmen das Verhalten/die Anzeigen des Scripts\n"
- "\nBitte unbedingt vorher die Anleitung lesen !!!"))
-
- (set def_pfad1 "\nWollen Sie einen Default-Pfad zum entpacken für\n LHA/LZX - Archive setzen?\n")
- (set def_pfad2 "\nWählen Sie den Default-Pfad für LHA/LZX etc.\n")
-
- (set radtxt "\nBitte geben sie den DEVICE-Namen Ihres\nvirtuellen RAM-Laufwerkes ein\n\nz.B.: SD0:\n")
- (set fmstxt "\nBitte geben sie die DEVICE-Namen Ihrer\nvirtuellen DISK-Laufwerke ein\n\nz.B.: FF0: FF1: FF2:\n")
-
- (set font "\nSoll der Font XEN/11 für den\nAnzeiger verwendet werden ?\n")
- (set font1 "\nSoll der Font XEN installiert werden ?\n")
- (set edit "\nSollen alle Texte angezeigt\noder editiert werden ?\n")
- (set gltt1 "Welcher Globale TextViewer soll verwendet werden ?")
-
- (set tett1 "Welcher Guide-Viewer soll verwendet werden ?")
- (set tett2 "Welcher Text-Viewer soll verwendet werden ?")
-
- (set pitt1 "Welcher ILBM-Viewer soll verwendet werden ?")
- (set pitt1a "\nWelche Argumente soll der ILBM-Viewer verwenden ?")
- (set pitt2 "Welcher JPEG-Viewer soll verwendet werden ?")
- (set pitt2a "\nWelche Argumente soll der JPEG-Viewer verwenden ?")
- (set pitt3 "Welcher GIF-Viewer soll verwendet werden ?")
- (set pitt3a "\nWelche Argumente soll der GIF-Viewer verwenden ?")
-
- (set antt0 "Welcher ANIM-Viewer soll verwendet werden ?")
- (set antt0a "\nWelche Argumente soll der ANIM-Viewer verwenden ?")
- (set antt1 "Welcher FLI-Viewer soll verwendet werden ?")
- (set antt1a "\nWelche Argumente soll der FLI-Viewer verwenden ?")
- (set antt2 "Welcher FLC-Viewer soll verwendet werden ?")
- (set antt2a "\nWelche Argumente soll der FLC-Viewer verwenden ?")
- (set antt3 "Welcher MPEG-Viewer soll verwendet werden ?")
- (set antt3a "\nWelche Argumente soll der MPEG-Viewer verwenden ?")
-
- (set edtt1 "Welcher Icon-Editor soll verwendet werden ?")
- (set edtt2 "Welcher Text-Editor soll verwendet werden ?")
- (set edtt3 "Wo befindet sich FinalWriter ?")
-
- ;(set patt1 "Welcher ARC-Archiv Entpacker soll verwendet werden ?")
- (set patt2 "Welcher DMS-Archiv Entpacker soll verwendet werden ?")
- (set patt3 "Welcher LHA-Archiv Entpacker soll verwendet werden ?")
- (set patt4 "Welcher LZX-Archiv Entpacker soll verwendet werden ?")
-
- (set icon "T:MultiConcept")
- (message text1)
- ;*********************************************************************************
- (set res (askchoice (prompt def_pfad1)
- (help "\Hier können Sie entscheiden, ob grundsätzlich alle\n"
- "Archive in einen Default-Pfad entpackt werden sollen.\n"
- "Wenn Sie JA wählen, erscheint dann beim entpacken kein\n"
- "Verzeichnisrequester mehr, sondern das Archiv wird gleich\n"
- "in den eingestellten Default-Pfad entpackt.")
- (choices "JA" "NEIN")
- (default 0)))
- (if (= res "0")
- (
- (set res (askdir (prompt def_pfad2)
- (help "\nHier geben Sie den Default-Pfad an, in den dann\n"
- "alle Archive grundsätzlich entpackt werden.")
- (default "RAM:")))
-
- (tooltype (settooltype "DEF_PFAD" res)
- (dest icon)
- (prompt " ")
- (help " "))
- )
-
- (
- (tooltype (settooltype "DEF_PFAD" "")
- (dest icon)
- (prompt " ")
- (help " "))
- )
- )
- ;*********************************************************************************
- (set res (askstring (prompt radtxt)
- (help "\nDer Laufwerksname muß der selbe Name sein, wie der,\n"
- "unter dem das zusätliche RAM-Laufwerk gemountet wird.\n\n"
- "Der Tooltype müsste dann wie folgt aussehen:\n\n"
- "RAD=SD0: oder RAD=VD0: etc.\n\n"
- "Nach dem Laufwerksnamen muß unbedingt ein Doppelpunkt folgen !!")
- (default "")))
-
- (if (= res "")
- ((tooltype (settooltype "RAD" "")
- (dest icon) (prompt " ") (help " ")))
- ((tooltype (settooltype "RAD" res)
- (dest icon) (prompt " ") (help " "))))
- ;*********************************************************************************
- (set res (askstring (prompt fmstxt)
- (help "Die Laufwerke müssen durch ein Leerzeichen getrennt werden.\n"
- "Der Tooltype müsste dann wie folgt aussehen:\n\n"
- "FMS=FF0: FF1: FF2:\n\n"
- "Nach jedem Laufwerksnamen muß unbedingt ein Doppelpunkt folgen !!")
- (default "")))
-
- (if (= res "")
- ((tooltype (settooltype "FMS" "")
- (dest icon) (prompt " ") (help " ")))
- ((tooltype (settooltype "FMS" res)
- (dest icon) (prompt " ") (help " "))))
- ;*********************************************************************************
- (set res (askchoice (prompt edit)
- (help "RTFM")
- (choices "anzeigen" "editieren")
- (default 0)))
- (if (= res "1")
- ((tooltype (settooltype "EditTXT" "JA")
- (dest icon) (prompt " ") (help " ")))
- ((tooltype (settooltype "EditTXT" "NEIN")
- (dest icon) (prompt " ") (help " "))))
- ;*********************************************************************************
- (set res (askfile (prompt gltt1)
- (help "RTFM")
- (default "Sys:Utilities/MultiView")))
- (tooltype (settooltype "GView" res)
- (dest icon) (prompt " ") (help " "))
-
- (set res (askchoice (prompt font)
- (help "RTFM")
- (choices "JA" "NEIN")
- (default 0)))
- (if (= res "1")
- ((tooltype (settooltype "GViewARG" "")
- (dest icon) (prompt " ") (help " ")))
- ((tooltype (settooltype "GViewARG" "FONTNAME=XEN FONTSIZE=11")
- (dest icon) (prompt " ") (help " "))))
- ;*********************************************************************************
- (set res (askfile (prompt tett1)
- (help "RTFM")
- (default "Sys:Utilities/MultiView")))
- (tooltype (settooltype "Guide" res)
- (dest icon) (prompt " ") (help " "))
-
- (set res (askchoice (prompt font)
- (help "RTFM")
- (choices "JA" "NEIN")
- (default 0)))
- (if (= res "1")
- ((tooltype (settooltype "GuideARG" "")
- (dest icon) (prompt " ") (help " ")))
- ((tooltype (settooltype "GuideARG" "FONTNAME=XEN FONTSIZE=11")
- (dest icon) (prompt " ") (help " "))))
- ;*********************************************************************************
- (set res (askfile (prompt tett2)
- (help "RTFM")
- (default "Sys:Utilities/MultiView")))
- (tooltype (settooltype "Text" res)
- (dest icon) (prompt " ") (help " "))
-
- (set res (askchoice (prompt font)
- (help "RTFM")
- (choices "JA" "NEIN")
- (default 0)))
- (if (= res "1")
- ((tooltype (settooltype "TextARG" "")
- (dest icon) (prompt " ") (help " ")))
- ((tooltype (settooltype "TextARG" "FONTNAME=XEN FONTSIZE=11")
- (dest icon) (prompt " ") (help " "))))
- ;*********************************************************************************
- (set res (askfile (prompt pitt1)
- (help "RTFM")
- (default "Sys:C/")))
- (tooltype (settooltype "ILBM" res)
- (dest icon) (prompt " ") (help " "))
-
- (set res (askstring (prompt pitt1a)
- (help "RTFM")
- (default "")))
-
- (if (= res "")
- ((tooltype (settooltype "ILBMARG" "")
- (dest icon) (prompt " ") (help " ")))
- ((tooltype (settooltype "ILBMARG" res)
- (dest icon) (prompt " ") (help " "))))
- ;*********************************************************************************
- (set res (askfile (prompt pitt2)
- (help "RTFM")
- (default "Sys:C/")))
- (tooltype (settooltype "JPEG" res)
- (dest icon) (prompt " ") (help " "))
-
- (set res (askstring (prompt pitt2a)
- (help "RTFM")
- (default "")))
-
- (if (= res "")
- ((tooltype (settooltype "JPEGARG" "")
- (dest icon) (prompt " ") (help " ")))
- ((tooltype (settooltype "JPEGARG" res)
- (dest icon) (prompt " ") (help " "))))
- ;*********************************************************************************
- (set res (askfile (prompt pitt3)
- (help "RTFM")
- (default "Sys:C/")))
- (tooltype (settooltype "GIF" res)
- (dest icon) (prompt " ") (help " "))
-
- (set res (askstring (prompt pitt3a)
- (help "RTFM")
- (default "")))
-
- (if (= res "")
- ((tooltype (settooltype "GIFARG" "")
- (dest icon) (prompt " ") (help " ")))
- ((tooltype (settooltype "GIFARG" res)
- (dest icon) (prompt " ") (help " "))))
- ;*********************************************************************************
- (set res (askfile (prompt antt0)
- (help "RTFM")
- (default "Sys:C/")))
- (tooltype (settooltype "ANIM" res)
- (dest icon) (prompt " ") (help " "))
-
- (set res (askstring (prompt antt0a)
- (help "RTFM")
- (default "")))
-
- (if (= res "")
- ((tooltype (settooltype "ANIMARG" "")
- (dest icon) (prompt " ") (help " ")))
- ((tooltype (settooltype "ANIMARG" res)
- (dest icon) (prompt " ") (help " "))))
- ;*********************************************************************************
- (set res (askfile (prompt antt1)
- (help "RTFM")
- (default "Sys:C/")))
- (tooltype (settooltype "FLI-ANIM" res)
- (dest icon) (prompt " ") (help " "))
-
- (set res (askstring (prompt antt1a)
- (help "RTFM")
- (default "")))
-
- (if (= res "")
- ((tooltype (settooltype "FLI-ANIMARG" "")
- (dest icon) (prompt " ") (help " ")))
- ((tooltype (settooltype "FLI-ANIMARG" res)
- (dest icon) (prompt " ") (help " "))))
- ;*********************************************************************************
- (set res (askfile (prompt antt2)
- (help "RTFM")
- (default "Sys:C/")))
- (tooltype (settooltype "FLC-ANIM" res)
- (dest icon) (prompt " ") (help " "))
-
- (set res (askstring (prompt antt2a)
- (help "RTFM")
- (default "")))
-
- (if (= res "")
- ((tooltype (settooltype "FLC-ANIMARG" "")
- (dest icon) (prompt " ") (help " ")))
- ((tooltype (settooltype "FLC-ANIMARG" res)
- (dest icon) (prompt " ") (help " "))))
- ;*********************************************************************************
- (set res (askfile (prompt antt3)
- (help "RTFM")
- (default "Sys:C/")))
- (tooltype (settooltype "MPEG-ANIM" res)
- (dest icon) (prompt " ") (help " "))
-
- (set res (askstring (prompt antt3a)
- (help "RTFM")
- (default "")))
-
- (if (= res "")
- ((tooltype (settooltype "MPEG-ANIMARG" "")
- (dest icon) (prompt " ") (help " ")))
- ((tooltype (settooltype "MPEG-ANIMARG" res)
- (dest icon) (prompt " ") (help " "))))
- ;*********************************************************************************
- (set res (askfile (prompt edtt2)
- (help "RTFM")
- (default "SYS:Tools/Memacs")))
- (tooltype (settooltype "EDITOR" res)
- (dest icon) (prompt " ") (help " "))
- ;*********************************************************************************
- (set res (askfile (prompt edtt1)
- (help "RTFM")
- (default "SYS:Tools/IconEdit")))
- (tooltype (settooltype "ICON" res)
- (dest icon) (prompt " ") (help " "))
- ;*********************************************************************************
- (set res (askfile (prompt edtt3)
- (help "RTFM")
- (default "SYS:")))
- (tooltype (settooltype "SWRT" res)
- (dest icon) (prompt " ") (help " "))
- ;*********************************************************************************
- ;(set res (askfile (prompt patt1)
- ; (help "RTFM")
- ; (default "SYS:C/ARC")))
- ;(tooltype (settooltype "ARC" res)
- ; (dest icon) (prompt " ") (help " "))
- ;*********************************************************************************
- (set res (askfile (prompt patt2)
- (help "RTFM")
- (default "SYS:C/DMS")))
- (tooltype (settooltype "DMS" res)
- (dest icon) (prompt " ") (help " "))
- ;*********************************************************************************
- (set res (askfile (prompt patt3)
- (help "RTFM")
- (default "SYS:C/LHA")))
- (tooltype (settooltype "LHArc" res)
- (dest icon) (prompt " ") (help " "))
- ;*********************************************************************************
- (set res (askfile (prompt patt4)
- (help "RTFM")
- (default "SYS:C/LZX")))
- (tooltype (settooltype "LZX" res)
- (dest icon) (prompt " ") (help " "))
- ;*********************************************************************************
-
- ) ; <-- Das hier ist die "Klammer zu" von Procedure KONFIG
-
- ;*********************************************************************************
-
- ;###############################################################################
- ;## Eigentliches Installerscript ##
- ;###############################################################################
-
- ;*********************************************************************************
- (message (cat ("\n%s\n" @app-name)
- ("\n© 1996 Claus Dilly <%s>\n\n" email)
- "\nEin nützliches Tool für Dateitypenverarbeitung\n"
- "auf der Workbench\n\n"
- "Dieses Installer-Script kopiert alle Dateien in die\n"
- "vorgesehenen Verzeichnisse.\n\n"
- )
- )
-
- (message (cat "\nMultiConcept benötigt die\n\n"
- ("rexxtricks.library %ld.%ld\n" minver1 minrev1)
- ("rexxreqtools.library %ld.%ld\n" minver2 minrev2)
- ("whatis.library %ld.%ld\n" minver3 minrev3)
- "\n(Diese Librarys liegen diesem Paket nicht bei)"
- )
- )
- ;*********************************************************************************
- ; Feststellen ob NewIcons installiert ist
-
- (set res (askchoice (prompt nicon)
- (help "\nWenn Sie NewIcons installiert haben, wird für Multi-\n"
- "çoncept ein Icon installiert, das dem NewIcon-\n"
- "Standart entspricht.")
- (choices "JA" "NEIN")
- (default 1)))
-
- (if (= res "1")
- (
- (set sourceicon "S/MultiConcept1.info")
- )
- (
- (set sourceicon "S/MultiConcept2.info")
- )
- )
- (copyfiles (prompt " ")
- (help @copyfiles-help)
- (source sourceicon)
- (dest "T:")
- (newname "MultiConcept.info")
- ; (infos)
- ; (confirm)
- )
- ;*********************************************************************************
- ; Feststellen ob RAM DISK existiert, wenn ja umbenennen nach RAM
-
- (if (exists "RAM DISK:" (noreq))
- (
- (set res (askchoice (prompt "\nSoll die `RAM DISK' umbenannt werden"
- "\nnach `RAM' ?")
- (help "\nUm DOS-Fehler zu vermeiden, sollte es keinen"
- "\nFilenamen oder Disknamen geben, der ein"
- "\nLeerzeichen innerhalb des Namens hat.")
- (choices "JA" "NEIN")
- (default 0)))
- (if (= res "0")
- (
- (rename "RAM DISK:" "RAM"
- (disk)
- )
- (set res (askchoice (prompt "\nSoll der Rename-Befehl für die"
- "\n`RAM DISK' auch in die User-Startup"
- "\neingetragen werden ?\n")
- (help " ")
- (choices "JA" "NEIN")
- (default 0)))
-
- (if (= res "0")
- (startup "MultiConcept" (prompt "\nFüge nun den Relabel-Befehl in die User-Startup ein.")
- (help "No help for this function")
- (command "Relabel >nil: RAM: RAM\n"
- "ASSIGN >nil: \"RAM DISK:\" RAM:\n")
- )
- )
- )
- )
- )
-
- )
- ;*********************************************************************************
- ; Feststellen, ob Whatis.library vorhanden. Wenn nicht, dann kopieren
-
- (if (NOT(exists "LIBS:Whatis.library" (noreq)))
- (copylib
- (prompt "\nKopiere die Whatis.library ?\n")
- (help @copylib-help)
- (source "Libs/whatis.library")
- (dest "Libs:")
- )
- )
- ;*********************************************************************************
- ; Feststellen, ob Filetypes vorhanden. Wenn nicht, dann kopieren ansonsten fragen
-
- (if (NOT(exists "REXX:Filetypes" (noreq)))
- (
- (copyfiles
- (prompt "\nSollen die FileTypes kopiert werden ?\nSie werden für die Whatis.library benötigt.\n")
- (help @copylib-help)
- (source "S/")
- (dest "REXX:")
- (pattern "File#?")
- (confirm)
- )
- )
- (
- (if (exists "S/Filetypes" (noreq)))
- (copyfiles
- (prompt "\nEs existieren schon FileTypes\nfür die Whatis.library !\nSollen die neuen installiert werden ?\n")
- (help @copylib-help)
- (source "S/")
- (dest "REXX:")
- (pattern "File#?")
- (confirm)
- )
- )
- )
- ;*********************************************************************************
- (set libvers (getversion "libs:rexxtricks.library"))
- (set version (/ libvers 65536))
- (set revision (- libvers (* version 65536)))
-
- (IF (< (+ (* 100 version) revision) (+ (* 100 minver1) minrev1))
- (
- (message (Cat ("\nVersion der rexxtricks.library ist nur %ld.%ld\n" version revision)
- ("\nEs wird mindestens Version %ld.%ld benötigt\n\n" minver1 minrev1)
- " Breche Installation ab."
- )
- )
- (exit (quiet))
- )
- )
-
- (set libvers (getversion "libs:rexxreqtools.library"))
- (set version (/ libvers 65536))
- (set revision (- libvers (* version 65536)))
-
- (IF (< (+ (* 100 version) revision) (+ (* 100 minver2) minrev2))
- (
- (message (Cat ("\nVersion der rexxreqtools.library ist nur %ld.%ld\n" version revision)
- ("\nEs wird mindestens Version %ld.%ld benötigt\n\n" minver2 minrev2)
- " Breche Installation ab."
- )
- )
- (exit (quiet))
- )
- )
-
- (set libvers (getversion "libs:whatis.library"))
- (set version (/ libvers 65536))
- (set revision (- libvers (* version 65536)))
-
- (IF (< (+ (* 100 version) revision) (+ (* 100 minver3) minrev3))
- (
- (message (Cat ("\nVersion der whatis.library ist nur %ld.%ld\n" version revision)
- ("\nEs wird mindestens Version %ld.%ld benötigt\n\n" minver3 minrev3)
- " Breche Installation ab."
- )
- )
- (exit (quiet))
- )
- )
-
- ;*********************************************************************************
- ; Feststellen, ob XEN-Font vorhanden. Wenn nicht, dann kopieren
-
- (if (NOT(exists "FONTS:XEN.font" (noreq)))
- (copyfiles
- (prompt "\nSoll der XEN-Font kopiert werden ?\n")
- (help @copylib-help)
- (source "Fonts/")
- (dest "FONTS:")
- (pattern "#?")
- (confirm)
- )
- )
- ;*********************************************************************************
- ; Kopieren des Scripts
-
- (set xxx (askbool (prompt (cat ("\nKopiere nun das Arexx-Script\n\n %s\n\n" @app-name)
- ("in das Verzeichnis %s\n\nDas Icon wird nur" def)
- " mitkopiert,wenn noch kein \nIcon vorhanden ist.\n"
- " -> Oder auf ausdrücklichen Wunsch ;-) <-"
- )
- )
- (help "\nNun wird das Hauptprogramm MultiConcept\n"
- "in das logische Verzeichnis REXX: kopiert.\n\n"
- "Sollte MultiConcept schon in einer älteren Version\n"
- "vorhanden sein, wird das alte Programm ohne dem Icon\n"
- "überschrieben")
- (choices "Script kopieren" "Nicht kopieren")
- )
- )
-
- (if (= xxx 1)
- (copyfiles (prompt xxx)
- (help @copylib-help)
- (source sourcefile)
- (dest def)
- )
- )
- ;*********************************************************************************
- ; Kopieren des Helpfiles
-
- (set xxx (askbool (prompt (cat ("\nKopiere nun das Helpfile für %s\n\n" @app-name)
- ("in das Verzeichnis %s\n\n" hpath)
- )
- )
- (help " ")
- (choices "Helpfile kopieren" "Nicht kopieren")
- )
- )
-
- (if (= xxx 1)
- (copyfiles (prompt xxx)
- (help @copylib-help)
- (source helpfile)
- (dest hpath)
- )
- )
- ;*********************************************************************************
- ; Feststellen, ob Icon vorhanden. Wenn nicht, dann kopieren
-
- (set icon "REXX:MultiConcept.info")
- ;(set icon (tackon "REXX:MultiConcept.info"))
- (if (NOT(exists icon (noreq)))
- (
- (message "\nEs ist noch kein Icon vorhanden. Starte Konfigurationsprogramm")
- (KONFIG)
- (copyfiles (prompt " ")
- (help @copyfiles-help)
- (source sourceicon)
- (dest def)
- (files)
- )
-
- )
- (
- (set kopiere(askbool(prompt(cat "\nEs ist schon ein Icon (eventuell mit Vor-\n"
- "einstellungen) vorhanden.\n"
- "Soll dieses Icon durch das beigefügte Icon\n"
- "ersetzt werden ??\n\n "
- "ACHTUNG!!! Das Icon beinhaltet\n"
- "alle persönlichen Voreinstellungen\n"
- "Wenn \"Überschreiben\" gewählt wird, können\n"
- "sämtliche ToolTypes konfiguriert werden\n"
- ("%s" tempi)
- )
- )
- (help " ")
- (choices "Überschreiben" "Nichts ändern")
- )
- )
- (If (= kopiere 1)
- (
-
- (copyfiles (prompt "\nErzeuge Sicherheitskopie\n")
- (help "\nHier kann eine Sicherheitskopie vom alten\n"
- "MultiConcept-Icon gemacht werden, indem man an dem\n"
- "angezeigten Namen das Häckchen aktiviert.\n\n"
- "Die Kopie liegt dann in dem Verzeichnis, welches\n"
- "Sie unten eingetragen haben.\n\n"
- "Default = REXX:\n\n"
- "Die Kopie hat den Namen:\n\n"
- "Copy_of_MultiConcept.info")
- (source "REXX:MultiConcept.info")
- (dest "REXX:")
- (newname "Copy_of_MultiConcept.info")
- ; (infos)
- (confirm)
- )
- (KONFIG)
- (copyfiles (prompt "Überschreibe Icon")
- (help @copyfiles-help)
- (SOURCE "T:MultiConcept.info")
- (dest def)
- (newname "MultiConcept.info")
- (files)
- )
- )
- )
- )
- )
- ;*********************************************************************************
- ; Kopieren des Prefsfiles
-
- (set res (askdir (prompt (cat ("In welches Verzeichnis soll das\n\n")
- ("Prefs-Programm für %s kopiert werden ?\n\n" @app-name)
- )
- )
- (help "\nHier geben Sie das Verzeichnis an, in welches das\n"
- "MultiConcept-Prefs Programm kopiert werden soll.\n\n"
- "Default = SYS:Prefs/\n\n"
- "Mit diesem Prefs-Programm können dann immer die Tooltypes\n"
- "vom MultiConcept-Hauptprogramm geändert oder deaktiviert\n"
- "werden.")
- (default "SYS:Prefs/")
- )
- )
- (copyfiles
- (prompt "Kopiere MultiConcept-Prefs Starter")
- (help @copyfiles-help)
- (source "MultiConcept")
- (dest res)
- (files)
- (infos)
- )
- (copyfiles
- (prompt "Kopiere MultiConcept-Prefs Hauptprogramm")
- (help @copyfiles-help)
- (source "Set-MultiConcept")
- (dest res)
- (files)
- )
- ;*********************************************************************************
- ; Kopieren des Guidefiles
-
- (set res (askdir (prompt (cat ("In welches Verzeichnis soll der\n\n")
- ("Guide für %s kopiert werden ?\n\n" @app-name)
- )
- )
- (help @askdir-help)
- (default "SYS:Locale/Help/deutsch/")
- )
- )
-
-
-
- (copyfiles
- (prompt "Kopiere MultiConcept.guide")
- (help @copyfiles-help)
- (source sourcedoc)
- (dest res)
- (files)
- (infos)
- )
- ;*********************************************************************************
- (delete icon (prompt " ")
- (help " ")
- (infos)
- )
-
-
- (exit "\nDie Installation ist nun abgeschlossen."
- "\n\n Ich wünsche Ihnen viel Spaß mit " @app-name
- "\n\nBitte lesen Sie unbedingt den Guide vor der"
- "\nAnwendung durch. Die meisten Fragen lassen sich"
- "\ndort bestimmt beantworten."
- (quiet))
-